﻿using Inovout.Cloud.Applications.Models;
using Inovout.Cloud.Applications.Security.Models;
using Inovout.Security;

namespace Inovout.Cloud.Applications.Security.Services
{
    public interface IApplicationUserService
    {
        ApplicationUser FindByName(string name);
        void Save(ApplicationUser applicationUser);
        ApplicationUser FindBySystemUser(ISystemUser user);
        ApplicationUser FindByApplication(Application application);
        ApplicationUser FindById(object id);
    }
}
